--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Commit 12ddf6143685ea9414bfef1a03fe7ed40f9ad145
Parents : edb07c7
Author : Mark Qvist <mark@unsigned.io>
Date : 2024-09-08T15:17:26+02:00
Disable notifications in daemon mode
Changes
Diff
diff --git a/sbapp/sideband/core.py b/sbapp/sideband/core.py
index 9b5ae117..1348aec6 100644
--- a/sbapp/sideband/core.py
+++ b/sbapp/sideband/core.py
@@ -864,12 +864,13 @@ class SidebandCore():
RNS.log("Error while setting LXMF propagation node: "+str(e), RNS.LOG_ERROR)
def notify(self, title, content, group=None, context_id=None):
- if RNS.vendor.platformutils.is_linux():
- from sbapp.ui.helpers import strip_emojis
- title = strip_emojis(title)
- content = strip_emojis(content)
-
if not self.is_daemon:
+ if RNS.vendor.platformutils.is_linux():
+ from sbapp.ui.helpers import strip_emojis
+ title = strip_emojis(title)
+ content = strip_emojis(content)
+
+
if self.config["notifications_on"]:
if RNS.vendor.platformutils.is_android():
if self.getpersistent("permissions.notifications"):
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────